Skip to main content
TrustRadius
Amazon S3

Amazon S3

Overview

What is Amazon S3?

Amazon S3 is a cloud-based object storage service from Amazon Web Services. It's key features are storage management and monitoring, access management and security, data querying, and data transfer.

Read more
Recent Reviews
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Amazon S3?

Amazon S3 is a cloud-based object storage service from Amazon Web Services. It's key features are storage management and monitoring, access management and security, data querying, and data transfer.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

28 people also want pricing

Alternatives Pricing

What is Microsoft Azure?

Microsoft Azure is a cloud computing platform and infrastructure for building, deploying, and managing applications and services through a global network of Microsoft-managed datacenters.

What is Microsoft System Center?

Microsoft System Center Suite is a family of IT management software for network monitoring, updating and patching, endpoint protection with anti-malware, data protection and backup, ITIL- structured IT service management, remote administration and more. It is available in two editions: standard…

Return to navigation

Product Details

What is Amazon S3?

Amazon Simple Storage Service (Amazon S3) is a cloud-based object storage service from Amazon Web Services. It offers scalability, data availability, security, and performance. It provides great utility for storage management and monitoring, access management and security, data querying, and data transfer.

It is suitable for businesses or organizations of any size to store and protect any amount of data for a range of use cases, such as websites, mobile applications, backup and restore, archive, enterprise applications, IoT devices, and big data analytics. Amazon S3 provides management features for organizing data and configuring access controls to meet business, organizational, and compliance requirements.


Amazon S3 Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Amazon S3 is a cloud-based object storage service from Amazon Web Services. It's key features are storage management and monitoring, access management and security, data querying, and data transfer.

Reviewers rate Support Rating highest, with a score of 9.8.

The most common users of Amazon S3 are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(331)

Attribute Ratings

Reviews

(1-6 of 6)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Amazon S3 (Simple Storage Service) is our primary storage solution for our AWS native workloads. It is even considered a primary storage option for our non-Cloud native solutions. Due to the favorable cost, storage / class options available and integrations, Amazon S3 (Simple Storage Service) is king when it comes to storage. The business problem solved is simply cloud based storage needs. We have various use cases from very simple document storage to workloads with very complex storage requirements.
  • Favorable costs
  • Ease of integrations
  • Storage classes suited to various needs
  • Powerful via CLI
  • Storage classes/tiers change often
  • Flat structure has slight learning curve
  • Amazon S3 (Simple Storage Service) in console has limited options
Amazon S3 (Simple Storage Service) is perfect and the defacto choice for AWS native workloads. Amazon S3 (Simple Storage Service) has every need covered and is extremely powerful when using the CLI. With all the options offered for cost/speed/availability it is almost impossible to beat Amazon S3 (Simple Storage Service).
The only time Amazon S3 (Simple Storage Service) is less appropriate is when working with on prem workloads. To have EC2 or another AWS service reach back on prem to get or put data is simply an inefficient architecture.
Ramindu Deshapriya | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Amazon S3 (Simple Storage Service) is the quintessential large storage solution used by our organization alongside cloud applications. We use it for storing static files to serve through applications, storing application logs, storing large file, serving static websites through AWS CloudFront, storing machine learning models to be used by AWS Lambda functions, and many more use cases. Amazon S3 (Simple Storage Service) is used across applications for many client solutions we have developed on AWS.
  • Quick access for large file storage
  • Emulating a file system through S3FS
  • Versioning objects within buckets
  • Fine-grained access control
  • Serving as backend file storage for many types of applications running on AWS
  • Needs more convenience functions for managing files
  • Could provide more integrations with traditional relational databases
  • Could use even more granular access controls, for example on the object/prefix level
Amazon S3 (Simple Storage Service) is well suited for large, unstructured data storage and for querying that data using a range of integrations (e.g., AWS Redshift and AWS Athena). It works very well serving static files associated with applications as well (e.g., file uploads, images, etc.). However, Amazon S3 (Simple Storage Service) does not serve well as a remote file system or snap-mounted storage for compute engines or VMs.
Score 6 out of 10
Vetted Review
Verified User
Incentivized
We use S3 to host customer-facing static content. It's a reliable, inexpensive and API-controllable way to do this, which has allowed us to build up in-house publishing workflows that push content to S3 on-demand as it's created. We initially considered using this in tandem with Cloud Front for global edge caching, but have since decided that S3 alone is sufficient for our needs.
  • Fast: S3 is quite fast, even when compared to other similar hosting and storage setups that aim to compete with S3.
  • Reliable: AWS, in general, has great uptime and reliability.
  • Powerful: S3's APIs are quite powerful and fairly flexible, meaning that with sufficient engineering investment you can do a whole lot with S3.
  • Expensive: S3 isn't cheap; when the speed and capacity is overkill, we've ended up looking elsewhere for hosting and storage.
  • Complexity: S3 is (like the rest of AWS) a profoundly complicated platform, and there's a steep learning curve to use it.
  • Customer support: AWS has not had particularly meaningful or useful customer support in our experience. You're really on your own with the platform.
If you need a powerful, fast and API-accessible storage or archiving solution, and you're willing to invest the time, S3 may be a great solution for you. If your use-case is particularly cost-sensitive, or if you are turned off by the complexity of Amazon's APIs (and the paucity of customer support), this may not be the platform for you. The additional cost and complexity of working with S3 really need to be worthwhile to take the plunge.
Apurv Doshi | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We mostly use S3 for storage of compliance documents, cloud formation scripts, heavy media files and other materials which need to preserve but used infrequently. We also host some of the static webpages which are just a navigator to the documents.
One of the other most prominent use which we do with S3 is to transfer large files. With strict IMA policies, we can make sure of proper access to these files. While we use other AWS services like EC2 to host machine for any computation purpose, we need to store interim results and final results. We store these results to S3 and kill the EC2 instance.
Also, we have scripts written for transferring S3 objects (not used for more than 2 years) to Glacier to minimize cost factor.
  • Excellent support of Identity and access management makes sure that your objects are used by the intended audience only.
  • Entire service is accessible through commands and API. It makes integration and orchestration of S3 services really easy and automated.
  • S3 has quite good reliability and durability to make sure all requests are successfully fulfilled and your objects are always safe.
  • This service and UI interface is easy to understand. It takes almost no learning curve to consume this service.
  • The amount of flexibility it provides, I find it really cost-effective.
  • The biggest problem is to rename the bucket. There is no direct way to do it. One need to copy entire content to the different bucket with intended bucket name and then remove the old bucket. Sometimes it creates issues.
  • There is no direct way to upload .zip file and extract it to inside the bucket.
  • While uploading large files, sometimes you will find a drop of upload speed. I observe it so many times and while checking my internet speed, I find it absolutely perfect. So there must have something wrong on the AWS side.
When any organization wants to take advantage of the AWS ecosystem, S3 is the most basic service. As a standalone service, one can use it just for storage. However, with the orchestration of other AWS services, it makes true value.
If a product needs to support a geographically well-distributed client, S3 edge locations and regions help extremely well. User need not worry about content sync up or replication at all. This makes S3 extremely useful for static content storage.
If the infrastructure need is really small and usage is limited, this service is not for you.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It is our central data store for resources. Aside from one outage, it has been incredibly beneficial to use. Its persistent storage is always available and delivers our assets quickly. I'm am such a big fan that I have adopted it for all my personal projects as well. Amazon Simple Storage Service is used across all departments both engineering and non-engineering.
  • Storage of assets
  • Uploading of images and other content from users
  • Backing builds and other essential components to engineering
  • There is some difficulty learning Amazon S3 which is common for all their products. There is a lot happening which takes time to dig in and get how they all fit together.
  • They had a big outage this year which brought down many large companies' website. This is a huge deal for something that so many people rely on.
  • It would be nice if it were more friendly for non-engineers.
Amazon Simple Storage Service is simply the leader for long-term persistent storage for anything. It's very simple to use and access anything that you would like to save in the cloud. It allows us to save static assets, images and other content, software build artifacts, and database backups. We would be pretty lost without something that powerful to use.
Joel Tanzi | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I use Amazon S3 to host websites for myself and clients I build them for. I've used other web hosting services but have found S3 to offer the best combination of ease of use, cost controls, and reliability. S3 buckets have been a lifesaver for me in allowing me to manage multiple sites in the easiest manner available while keeping my site hosting expenses to a minimum.
  • Cost reduction is a major factor in my selection of Amazon S3 for hosting websites. When you host your site on S3 you are billed for the traffic you use, not based on a flat-rate. As a result it is far easier to keep site hosting expenses low, and scale up when you need to.
  • S3 buckets are managed through a very simple and easy interface that is extremely well-documented and can be set up with a few clicks. I can deploy a site in under five minutes, so the time-saving aspects of this are hard to overstate.
  • AWS is known for reliability and you can be confident that your site or data hosted on an S3 bucket will be available when you or your clients need it. As anyone knows, site reliability is a major factor in driving business decisions on whom to select as a host, and you can't get much better than AWS.
  • Learning curve can be a bit steep for some of the more advanced features for the service.
  • Could be a bit more accessible for non-technical or lower-technical users such as small business owners and non-tech professionals.
  • Bucket policies can be daunting to work with (although some example baseline policies are available).
S3 is an excellent service for website and web application hosting for those willing to take the time to learn the complexities of AWS and want complete control over content, implementation and security. It also does well as a backup and storage mechanism, and hosting software files to be available to download. If what you are after is a quick and easy way to get a site up and running and you are not about to write the code for that site yourself, then you are probably looking for another solution that includes site-building tools, such as Squarespace.
Return to navigation